Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 Greece F2 France F6 Italy F4 Great Britain F1 Great Britain F2 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F1 USA F2 USA F3 Great Britain F4 USA F8 USA F9 Great Britain F5 USA F17 USA F18 USA F19 USA F24 USA F25 USA F26 USA F1 Canada F2 USA F9 USA F10 USA F29 USA F24 The Scottish Tennis Championships - Edinburgh The Surbiton Trophy - Surbiton Tumkur Open - Tumkur Tallahassee Tennis Challenger - Tallahassee Shimadzu All Japan Indoor Tennis Championships - Kyoto Lambertz Open by Stawag - Aachen Shimadzu All Japan Indoor Tennis Championships - Kyoto West of England Challenger - Bristol Open D'Orleans - Orleans LTA Shrewsbury Challenger - Shrewsbury Uncle Tobys Challenger - Tasmania Voit Mexico City Open - Mexico City The Surbiton Trophy - Surbiton Prague Open - Prague Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Sony Ericsson Open 2008 - Belgrade III Isla de Lanzarote - Lanzarote Uncle Toby's Australian Men's Clay Court Challenger - Canberra Sail Open - New Delhi Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington The LTA Wrexham Challenger - Wrexham The Manchester Trophy - Manchester Oldum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans S Tennis Master Championship - Graz Music City Challenger - Nashville PEOPLEnet CUP - Dnepropetrovsk Noumea Challenger Wroclaw Challenger Belgrade Challenger The LTA Sunderland Challenger - Sunderland Wolfsburg Challenger Sunrise Challenger GHI Bronx Tennis Classic - Bronx Jersey Challenger Challenger Casablanca San Angel - Mexico City Togliatti Cup - Togliatti Talahassee Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Rhodes Challenger Nottingham Challenger Manchester Challenger Lexington Challenger Vancouver Challenger USTA Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding Kolding Challenger Orleans Challenger Eckental Challenger Rhodes Challenger Ramat Hasharon Challenger XL Bermuda Open - Bermuda Bordeaux Challenger Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote Vancouver Challenger Puerto Rico Challenger Tennis Event - Humacao Unique Zagreb Open - Zagreb Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronz Classic - Bronx The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux San Jose Challenger Sarasota Challenger Fergana Challenger 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Nottingham Challenger The Nottingham Cahllenger - Nottingham Jameson Cup - Milan The Bolton Challenger - Bolton Astana Challenger Beijing Challenger The LTA Cardiff Challenger - Cardiff The Comercia Bank Challenger - Aptos Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City The LTA Men's Challenger - Nottingham Alexander Kolyaskin Memorial - Donetsk Binghamton Professional Tennis Tournament - Binghamton Lubbock Challenger - Lubbock The LTA Men's Challenger - Southampton USTA Challenger of Orlando - Orlando Gemax Open - Belgrade Gemax Samsung Open 2004 - Belgrade Sacramento Challenger Sarajevo Open 2004 - Sarajevo Tiburon Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Charlottesville Challenger Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Ortisei Challenger KGHM Polish Indoors - Wroclaw The LTA Nottingham Challenger - Nottingham Rimouski Challenger Vancouver Challenger Bangkok Challenger Champaign Challenger Quimper Challenger Dallas Challenger Leon Challenger Budapest Challenger - Budapest Tallahassee Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Challenger Banque Nationale - Granby Smith Barney Men's Challenger - Covington Alphen Challenger Open de Montauban - Montauban IPP Open - Helsinki Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City LTA Cardiff Challenger - Cardiff Trani Cup - Trani Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Binghamton Challenger Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia Nottingham Challenger Bukhara Challenger - Bukhara Internationaux de Nouvelle-Caledonie - New Caledonia Bauer Watertechnology Cup - Eckental Austin Challenger - Austin The Swanston Challenger - Sacramento Ethias Trophy - Mons Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas The LTA Nottingham Challenger - Nottingham Bath Challenger Ford Tennis Championships - Louisville Tulsa Challenger Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Czech Indoor Open - Prague BMW Tennis Championship - Sunrise Rennes Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Ford de Cherbourg - Cherbourg Samsung Securities Cup - Seoul Nottingham Challenger Music City Challenger - Nashville ECM Prague Open 2005 - Prague Helsinki Challenger ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Odlum Brown Vancouver Open - Vancouver BMW Tennis Championship - Sunrise Open D'Orleans - Orleans Ramat Hasharon Challenger Ilkley Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Vancouver Challenger Eckental Challenger Granby Challenger IPP Open - Helsinki Brescia Challenger Happy Valley Challenger GHI Bronx Tennis Classic - Bronx Internazionali di Tennis - Bergamo Kobstaedernes ATP Challenger - Kolding Guangzhou Challenger Ford Tennis Championships - Louisville Shenzhen Challenger Raanana Challenger Aptos Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Karshi Challenger s Tennis Masters 06 - Graz Bancolombia Open - Bogota Mordova Cup 2007 - Saransk Ethias Trophy - Mons Kaohsiung Challenger LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Ho Chi Minh City Challenger Challenger Ford de Cherbourg - Cherbourg Shanghai Challenger VI Gramado Open de Tenis - Gramado The LTA Men's Challenger Wrexham - Wrexham Swanston Challenger - Sacramento Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Winnetka Challenger Astana Challenger St. Remy Challenger Mons Challenger Aptos Challenger Akbank Private Banking TED Open - Istanbul Columbus Challenger Vancouver Challenger Indian Wells Challenger Jameson Cup - Milan ATP Challenger Numea - New Caledonia Open des Alpes Trophee BNP Paribas - Grenoble Seoul Challenger Gemax Samsung Open 2005 - Belgrade Open de Rennes La Trinitaine - Rennes Bratislava Challenger Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid Ford Tennis Championships - Louisville Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Nottingham Challenger Tashkent Challenger Suzhou Challenger Columbus Challenger The Manchester Trophy - Manchester Canberra Challenger 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Dharwad Challenger 2003 - Dharwad Jameson Cup - Milan The Samsung Open - Nottingham Vancouver Challenger Czech Open - Prostejov Istanbul Challenger The Surbiton Trophy - Surbiton The LTA Bolton Challenger - Bolton Busan Challenger Open de Franche-Comte - Besancon Tatra Banka Open 2006 - Bratislava Ljubljana Open - Ljubljana Nottingham Men's Challenger - Nottingham The Manchester Trophy - Manchester Gimcheon Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Togliatti Cup - Togliatti Fifth-Third Bank Tennis Championships - Lexington Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Comerica Challenger - Aptos Genoa Open 'Fondazione Carige' - Genova Gwangju Challenger Lexington Challenger KGHM Dialog Polish Indoors - Wroclaw Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger The Nottingham Open - Nottingham Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania West of England Tennis - Bristol Open de Moselle - Metz The Surbiton Trophy - Surbiton Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Prague Open - Prague Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul College Station Challenger - College Station Ischgl International ATP Challenger - Ischgl Sarajevo Open - Sarajevo The Surbiton Trophy - Surbiton Open de Tenis Amaya - Pamplona TED Open - Istanbul 2005 Tulsa Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Honolulu Challenger Czech Open 2006 - Prostejov The Surbiton Trophy - Surbiton ECU Prague Open - Prague Stockholm Open - Stockholm International Indoor Tennis Championships of Croatia - Zagreb Internationaux du Doubs - Besancon The 10tele.com Open - Nottingham Baton Rouge Pro Tennis Classic - Baton Rouge The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Abierto Internacional Varonil Ciudad de Cancun - Cancun Bergamo Challenger Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Red Letter Days Open - Nottingham Morelos Challenger Ethias Trophy - Mons Open de Rennes - Rennes Countrywide Classic - Los Angeles Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Prague Challenger Legg Mason Tennis Classic - Washington Sarasota Challenger Baton Rouge Challenger AIG Japan Open Tennis Championships - Tokyo Athens Challenger Izmir Challenger The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Busan Challenger Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Sao Paulo Challenger Tour Finals Jersey Challenger Bratislava Challenger Zhuhai Challenger Champaign Challenger Dallas Challenger Dallas Challenger Dallas Challenger Helsinki Challenger Nottingham-2 Challenger Salzburg Challenger Heineken Open - Auckland SAP Open - San Jose Interwetten Austrian Open - Kitzbuhel Regions Morgan Keegan Championships - Memphis Sacramento Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Heilbronn Challenger Tashkent Challenger Geneva Challenger Bergamo Challenger Charlottesville Challenger Countrywide Classic - Los Angeles BMW Open - Munich Belgrade Challenger Indianapolis Tennis Championships - Indianapolis Knoxville Challenger Medibank International - Sydney Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Sarajevo Challenger Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Batman Challenger Jersey Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb AEGON Championships - London Little Rock Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Rimouski Challenger Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Le Gosier Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Guadalajara Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Mexico City Challenger The Stella Artois Grass Court Championships - London Kremlin Cup - Moscow Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Binghamton Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Athens Challenger Ningboo Challenger Aegon Nottingham Open - Nottingham Ortisei Challenger AEGON Championships - London Memphis Open - Memphis Topshelf Open - 's-Hertogenbosch Geneva Open - Geneva Citi Open - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport New York Open - New York AEGON Championships - London Thailand Open - Bangkok Irving Challenger Farmers Classic - Los Angeles Aachen Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles The Stella Artois Grass Court Championships - London Tallahassee Challenger Savannah Challenger Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington The LTA Hull Challenger - Hull Canberra Challenger Sporting Challenger - Turin Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Neride Prague Indoor - Prague TEB BNP Paribas Istanbul Open - Istanbul Intersport Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Torneo Internacional Challenger Fila 2005 - Leon Citta di Monza - Monza St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Caversham International Tennis Tournament - Jersey Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok TD Waterhouse Cup - Long Island Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Canberra Challenger Campbell's Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells The Stella Artois Championships - London Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose AEGON Championships - London Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Wimbledon - London Atlanta Tennis Championships - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London LTA Wimbledon Wildcard Play-off tournament Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Olympics - Rio de Janeiro